package com.infore.statisticsAndAlarm.service;

import javax.servlet.http.HttpServletRequest;

import com.infore.statisticsAndAlarm.select.util.PageObject;
import com.infore.statisticsAndAlarm.util.ResultEntity;

public interface IComparisonQualityService {

	ResultEntity moreProjectDetailsReports(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity moreWaterQualityBars(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity moreWaterQualityPie(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity moreWaterQualityBarsUpDown(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity projectOverNumberReports(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity projectOverNumberBar(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType,HttpServletRequest request);

	ResultEntity moreProjectDetailsReportsMn(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType, PageObject pageObject,HttpServletRequest request);

	ResultEntity projectReportsCompareMn(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType, PageObject pageObject,HttpServletRequest request);

	ResultEntity projectSummaryMn(String timeType, String nativeTime, String compareTime, String queryCode,
			String queryType, PageObject pageObject,HttpServletRequest request);

}
